A Set of GMRES Routines for Real and Complex Arithmetics

نویسندگان

  • Valérie Frayssé
  • Luc Giraud
  • Serge Gratton
چکیده

In this report we describe the implementations of the GMRES algorithm for both real and complex, single and double precision arithmetics suitable for serial, shared memory and distributed memory computers. For the sake of simplicity, flexibility and efficiency the GMRES solvers have been implemented using the reverse communication mechanism for the matrixvector product, the preconditioning and the dot product computations. For distributed memory computation several orthogonalization procedures have been implemented to reduce the cost of the dot product calculation, that is a well-known bottleneck of efficiency for the Krylov methods. Finally the implemented stopping criterion is based on a normwise backward error. After a short presentation of the GMRES methods and of the solution of the least-squares problems in real and complex arithmetic, we give a detailed description of the user interface.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Set of Flexible-GMRES Routines for Real and Complex Arithmetics

In this report we describe the implementations of the flexible GMRES (FGMRES) algorithm for both real and complex, single and double precision arithmetics suitable for serial, shared memory and distributed memory computers. For the sake of simplicity, flexibility and efficiency the FGMRES solvers have been implemented using the reverse communication mechanism for the matrix-vector product, the ...

متن کامل

A Set of GMRES

In this report we describe the implementations of the GMRES algorithm for both real and complex, single and double precision arithmetics suitable for serial, shared memory and distributed memory computers. For the sake of simplicity, exibility and eeciency the GMRES solvers have been implemented using the reverse communication mechanism for the matrix-vector product, the preconditioning and the...

متن کامل

A Set of Conjugate Gradient Routines for Real and Complex Arithmetics

In this report we describe the implementations of the preconditioned conjugate gradient (CG) algorithm for both real and complex, single and double precision arithmetics suitable for serial, shared memory and distributed memory computers. For the sake of simplicity, flexibility and efficiency the CG solvers have been implemented using the reverse communication mechanism for the matrix-vector pr...

متن کامل

روال‌های رایج روزمره در خانواده‌های کودکان دارای اتیسم: مرور نظام‌مند

Objective Routines are a set of daily and regular activities that play an important role in the development of the child and the family. These activities include building the structure for daily life, developing social skills, academic skills, speech skills, facilitating family relationships, and creating a sense of belonging among family members. This study examines the routines of families of...

متن کامل

Mixed-precision orthogonalization scheme and its case studies with CA-GMRES on a GPU

We propose a mixed-precision orthogonalization scheme that takes the input matrix in a standard 32 or 64-bit floating-point precision, but uses higher-precision arithmetics to accumulate its intermediate results. For the 64-bit precision, our scheme uses software emulation for the higher-precision arithmetics, and requires about 20× more computation but about the same amount of communication as...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003